set textFont of card field "About...Text" to Chicago
set hilite of card button "About..." to true
put " Welcome to About...Action Items" & return & return & "• Click on EVERYTHING (except the 'Done' button)." & return & return & "• Click the 'Done' button or press the ENTER key to" & " return to the Action Items." into card field "About...Text"
set hilite of card button "About..." to false
end openCard
-- part 1 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=4 top=45 right=80 bottom=39
-- title width / last selected line: 0
-- icon id / first selected line: 24575 / 24575
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Compact
----- HyperTalk script -----
on mouseUp
set hilite of card button "Compact" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Compact' button is used to compress the stack"& " by deleting cards which have been previously cut or deleted."& " When a card is deleted, it is no longer visible, but still"& " remains in the stack until the 'Compact' button is selected."& " This button should be used following use of the 'Delete'"& " button to reduce stack size which will in turn speed stack"& " operation." into card field "About...Text"
set hilite of card button "Compact" to false
end mouseUp
-- part 2 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=1 top=91 right=130 bottom=41
-- title width / last selected line: 0
-- icon id / first selected line: 1007 / 1007
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Print Card...
----- HyperTalk script -----
on mouseUp
set hilite of card button "Print Card..." to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Print Card...' button does exactly that...it sends"& " the current card directly to the printer. The only unusual"& " aspect of this command when compared to the standard menu item"& " 'Print Card' is that in this case, opaque and normally hidden"& " buttons appear to cover the visible buttons thus improving"& " the appearance of the printed output." into card field "About...Text"
set hilite of card button "Print Card..." to false
end mouseUp
-- part 3 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=2 top=139 right=177 bottom=41
-- title width / last selected line: 0
-- icon id / first selected line: 15639 / 15639
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Go To Save Disk File Routines
----- HyperTalk script -----
on mouseUp
set hilite of card button "Go To Save Disk File Routines" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Save Disk File' button accesses routines to save a"& " text file to disk for later manipulation with an editor or"& " word processing application. Pressing the 'Save Disk File'"& " button opens a background which allows choice of one of three"& " options:"& return & " Completed Action - saves a text file containing only completed"& " action items."& return & " Incomplete Action - saves a text file containing only action"& " items with the 'Done' button NOT clicked."& return & " All Action - saves a text file containing ALL action items." into card field "About...Text"
set hilite of card button "Go To Save Disk File Routines" to false
end mouseUp
-- part 4 (button)
-- low flags: 00
-- high flags: 0006
-- rect: left=49 top=99 right=115 bottom=67
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Done button
----- HyperTalk script -----
on mouseUp
set hilite of card button "Done button" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Done' button indicates whether a particular action"& " item is completed or not. Click on the button and a solid"& " black circle will indicate the action is completed. If the"& " button does not have a solid black circle inside, the action"& " is incomplete. The status of the 'Done' button determines"& " which action items will be saved to a text file by the"& " 'Save Disk File' buttons and provides a graphic indicator of"& " how much work has been completed and how much remains! As"& " you've noticed, each Action Item card is designed to track"& " a single action (only one 'Done' button per card)." into card field "About...Text"
set hilite of card button "Done button" to false
end mouseUp
-- part 5 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=0 top=184 right=221 bottom=45
-- title width / last selected line: 0
-- icon id / first selected line: 26481 / 26481
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: New Card
----- HyperTalk script -----
on mouseUp
set hilite of card button "New Card" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Add New Card' button will place a new card"& " immediately following the current card. A dialog appears"& " asking what start date to use for this new card. Options are"& " 'Prev Card' (date from card which was current when 'Add New"& " Card' was selected) or 'Today' (uses Mac's current date)." into card field "About...Text"
set hilite of card button "New Card" to false
end mouseUp
-- part 6 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=4 top=226 right=269 bottom=37
-- title width / last selected line: 0
-- icon id / first selected line: 6071 / 6071
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Delete...
----- HyperTalk script -----
on mouseUp
set hilite of card button "Delete..." to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Delete' button will present a dialog requesting"& " confirmation that the current card should be deleted. To"& " avoid the dialog, press the OPTION key at the same time"& " the 'Delete' button is clicked." into card field "About...Text"
set hilite of card button "Delete..." to false
end mouseUp
-- part 7 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=10 top=275 right=314 bottom=39
-- title width / last selected line: 0
-- icon id / first selected line: 8538 / 8538
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Find...
----- HyperTalk script -----
on mouseUp
set hilite of card button "Find..." to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " Pressing the 'Find' button presents a dialog with"& " options for 'Keyword', 'Start Date', or 'Due Date' searches."& " Select the 'Keyword' option if you are searching for a"& " keyword you assigned to a particular action. Select the"& " appropriate 'Date' option to find Action Items based on either"& " the start or due date. Another dialog will then"& " request the search word or date. Once a keyword has been"& " entered, repetitive searches for that keyword can be done by"& " holding down the OPTION key while clicking on the 'Find'"& " button. This technique avoids repeating the above dialogs but"& " works only with the keyword option, not the date options." into card field "About...Text"
set hilite of card button "Find..." to false
end mouseUp
-- part 8 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=217 top=320 right=342 bottom=247
-- title width / last selected line: 0
-- icon id / first selected line: 1014 / 1014
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Prev
----- HyperTalk script -----
on mouseUp
set hilite of card button "Prev" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Previous' arrow button moves back to the"& " previous card in the stack. If the current card is the"& " first Action Item card, the 'Previous' arrow button will be"& " hidden." into card field "About...Text"
set hilite of card button "Prev" to false
end mouseUp
-- part 9 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=257 top=321 right=342 bottom=287
-- title width / last selected line: 0
-- icon id / first selected line: 1013 / 1013
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Next
----- HyperTalk script -----
on mouseUp
set hilite of card button "Next" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Next' arrow button moves to the next card in"& " the stack. If the current card is the last card in the"& " stack, the 'Next' arrow button will be hidden." into card field "About...Text"
set hilite of card button "Next" to false
end mouseUp
-- part 10 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=183 top=320 right=340 bottom=209
-- title width / last selected line: 0
-- icon id / first selected line: 30557 / 30557
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: First Card
----- HyperTalk script -----
on mouseUp
set hilite of card button "First Card" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'First Card' arrow button moves to the first"& " Action Item card in the stack. If the current card is the first"& " Action Item card, the 'First Card' arrow button will be hidden" into card field "About...Text"
set hilite of card button "First Card" to false
end mouseUp
-- part 11 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=299 top=321 right=341 bottom=323
-- title width / last selected line: 0
-- icon id / first selected line: 26865 / 26865
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Last Card
----- HyperTalk script -----
on mouseUp
set hilite of card button "Last Card" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Last Card' arrow button moves to the last"& " Action Item card in the stack. If the current card is the"& " last Action Item card, the 'Last Card' arrow button will be hidden." into card field "About...Text"
set hilite of card button "Last Card" to false
end mouseUp
-- part 12 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=468 top=126 right=159 bottom=510
-- title width / last selected line: 0
-- icon id / first selected line: 32670 / 32670
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: View...
----- HyperTalk script -----
on mouseUp
set hilite of card button "View..." to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'View' button presents a dialog with choices"& " to view the Action Item cards from the beginning (i.e., first"& " card), here (i.e., from current Action Item), or cancel the"& " 'View' request. Once the cards start flashing by, pressing"& " the mouse button will exit from the 'View' routine." into card field "About...Text"
set hilite of card button "View..." to false
end mouseUp
-- part 13 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=471 top=168 right=213 bottom=507
-- title width / last selected line: 0
-- icon id / first selected line: 20186 / 20186
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Sort...
----- HyperTalk script -----
on mouseUp
set hilite of card button "Sort..." to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Sort' button offers the option dialog to sort"& " by either keyword, start date, or due date. The date sorts"& " are both standard searches on the appropriate date fields."& " The 'keyword' sort is slower"& " because the sort routine first examines the keyword field"& " on each card, inserts the letters 'zzz' if there are no"& " keywords, sorts, and then goes back through the keyword field"& " on each card to remove any 'zzz' entries. The insertion of"& " 'zzz' forces inactive cards, or those with no keywords, to"& " the end of the stack so cards are ordered in ascending order"& " with blank keywords last." into card field "About...Text"
set hilite of card button "Sort..." to false
end mouseUp
-- part 14 (button)
-- low flags: 00
-- high flags: 8004
-- rect: left=471 top=284 right=300 bottom=509
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 3
-- text size: 9
-- style flags: 0
-- line height: 12
-- part name: Extend
----- HyperTalk script -----
on mouseUp
set hilite of card button "Extend" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The 'Extend' button creates cards for"& " an additional three months (or 1 quarter) and"& " is intended primarily for use by those who generally have"& " at least one Action Item every day. If this is the case,"& " the 'Extend' button will rapidly create a full quarter's worth"& " of cards and avoids daily use of the 'Add New Card' button."& " For the user who expects to have Action Items on a less"& " frequent basis, the 'Add New Card' button is probably the better"& " option to avoid unnecessarily large stacks and/or frequent"& " use of the 'Delete' button to purge the stack of unused cards."& " If the 'Extend' button is selected and the start date"& " field of the current Action Item and the current date (i.e., the"& " Macintosh control panel date) are not the same, a dialog"& " will appear asking what date to use for the start of the new"& " cards. Creation of the 90+ cards for a new quarter takes a"& " little while...the presence of the 'wrist watch' cursor"& " indicates that the procedure is in progress."& " HINT...Temporarily setting the Mac clock to the first day"& " of a new quarter makes extending easy!" into card field "About...Text"
set hilite of card button "Extend" to false
end mouseUp
-- part 15 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=468 top=225 right=262 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Calendar
----- HyperTalk script -----
on mouseUp
set hilite of card button "Calendar" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " Pressing the 'Calendar' button will result in"& " presentation of a calendar book page with the week"& " containing the start date of the current Action Item enclosed by a"& " box. The directional arrows on the calendar book pages"& " will move between six month calendars. Calendars are"& " available from January 1987 through December 1990."& " Pressing the 'Return' button while in the calendar will"& " return to the Action Item card from which 'Calendar' was"& " requested." into card field "About...Text"
set hilite of card button "Calendar" to false
end mouseUp
-- part 16 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=474 top=45 right=77 bottom=506
-- title width / last selected line: 0
-- icon id / first selected line: 20098 / 20098
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Home
----- HyperTalk script -----
on mouseUp
set hilite of card button "Home" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " Aw, come on...EVERYONE knows what the 'Home' button does!" into card field "About...Text"
set hilite of card button "Home" to false
end mouseUp
-- part 18 (button)
-- low flags: 00
-- high flags: 8000
-- rect: left=299 top=75 right=89 bottom=447
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Start Date
----- HyperTalk script -----
on mouseUp
set hilite of card button "Start Date" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " The start date field is automatically filled with"& " consecutive dates whenever cards are created using the"& " 'Extend' button. One card is created for each day of a"& " three month period. When using the 'Add New Card' button"& " (not the menu item 'New Card'), an option dialog asks if the"& " new card should have the same date as the previous card or if"& " the current Macintosh date should be used." into card field "About...Text"
set hilite of card button "Start Date" to false
end mouseUp
-- part 24 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=62 top=51 right=82 bottom=298
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Clary's Info
----- HyperTalk script -----
on mouseUp
set hilite of card button "Clary's Info" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to Chicago
click at 438,182 --ensures scroll bar is at top of field
put "This stack and it's scripts are free, but do your conscience"& " a favor and send $5.00 to your favorite church or charity if"& " you use 'Action Items' or benefit from the scripts. "& return & return & "Please address comments and recommendations to MCLARY on GEnie."& " Mahalo and Aloha...Mike Clary" into card field "About...Text"
set hilite of card button "Clary's Info" to false
end mouseUp
-- part 44 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=68 top=278 right=297 bottom=142
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Keywords
----- HyperTalk script -----
on mouseUp
set hilite of card button "Keywords" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " After typing the text for an Action Item card,"& " press the TAB key and then enter one or more key words"& " (separated by a single space) in the Keyword field. As"& " you're walking out the door for Christmas vacation and the"& " boss wants to know the status of some action which you"& " originally started last June...groan!...use the 'Find'"& " button, select Keyword search, enter the keyword for that"& " June action and...presto...you will (hopefully) jump right"& " to the action item in question. Obvious care is necessary"& " in selection of keywords...try to choose keywords unique to"& " each action." into card field "About...Text"
set hilite of card button "Keywords" to false
end mouseUp
-- part 41 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=472 top=89 right=119 bottom=509
-- title width / last selected line: 0
-- icon id / first selected line: 2478 / 2478
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: About...
----- HyperTalk script -----
on mouseUp
put "" into card field "About...Text"
set textFont of card field "About...Text" to Chicago
set hilite of card button "About..." to true
click at 438,182 --ensures scroll bar is at top of field
put " Welcome to About...Action Items" & return & return & "• Click on EVERYTHING (except the 'Done' button)." & return & return & "• Click the 'Done' button or press the ENTER key to" & " return to the Action Items." into card field "About...Text"
set hilite of card button "About..." to false
end mouseUp
-- part 42 (button)
-- low flags: 00
-- high flags: A003
-- rect: left=470 top=316 right=340 bottom=510
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Done
----- HyperTalk script -----
on mouseUp
visual effect iris close
put "" into card field "About...Text"
pop card
end mouseUp
-- part 45 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=254 top=278 right=295 bottom=327
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: About...Due Date
----- HyperTalk script -----
on mouseUp
set hilite of card button "About...Due Date" to true
put "" into card field "About...Text"
set textFont of card field "About...Text" to New York
click at 438,182 --ensures scroll bar is at top of field
put " Following entry of the keyword(s) for an Action"& " Item, another TAB press will take you to the 'Due Date'"& " field. Enter the expected (or required) completion date"& " in the format MM/DD/YY. The Due Date can be used as a"& " 'Sort' or 'Find' parameter and will be reflected on any"& " printouts prepared using the 'Save Disk File' function." into card field "About...Text"
set hilite of card button "About...Due Date" to false